
//引入路由对象
import {createRouter, createWebHashHistory} from 'vue-router'


//引入当前目录下面所有的JS文件
// {eager: true}提前载入
const modfile = import.meta.glob('./*.js', {eager: true})

//路由集合
const RouterList = []

Object.values(modfile).map(async (mod) => {
    if(mod.default)await RouterList.push(...mod.default);
    // console.log(...mod.default);
})

// console.log(Object.values(modfile));




//导出路由创建模块
export default createRouter({
    history: createWebHashHistory(),
    linkExactActiveClass: 'active',
    routes: RouterList //路由列表
})